package com.wing.util;

/**
 * 常量-工具类
 */
public class ConstantsUtil {

    /**
     * APP_KEY
     */
    public static final String APP_KEY = "JkTOSlN7";

    /**
     * APP_SECRET
     */
    public static final String APP_SECRET = "A1C2215BABEC6633125CDB84A4945DE5";

    /**
     * 授权密钥
     */
    public static final String AUTH_SECRET = "OXYwHSWAc22UPHxfIUM0SebO14umNDniItCAjY7slRqEXLwaSeJZ937U7UfliKDY/bp4iSYwwITKD3lX2NM8C6uh/DxDywljHbo9v0hwkP8qQeyx7ec0XdSfdd59dwA36s0NElHSjLyfRY+uYw2i1+iG7GeskgoQVjzFgzBsdCAq4DjNg8gin8PTTjS5UCfl";

    /**
     * APP票据凭证 - 测试用(每半个小时更新)
     */
    public static final String APP_TICKET = "t-dd63509fd6af4e40812481319d9be550";

    /**
     * 访问域名
     */
    public static final String DOMAIN_NAME = "https://openapi.chanjet.com";

    /**
     * 立即触发appTicket推送
     */
    public static final String TICKET_RESEND = DOMAIN_NAME + "/auth/appTicket/resend";

    /**
     * 自建应用获取token
     */
    public static final String GET_TOKEN = DOMAIN_NAME + "/v1/common/auth/selfBuiltApp/generateToken";

    /**
     * 仓库创建
     */
    public static final String WAREHOUSE_CREATE = DOMAIN_NAME + "/tplus/api/v2/warehouse/Create";

    /**
     * 仓库查询
     */
    public static final String WAREHOUSE_QUERY = DOMAIN_NAME + "/tplus/api/v2/warehouse/Query";

    /**
     * 货位创建
     */
    public static final String INVLOCATION_CREATE = DOMAIN_NAME + "/tplus/api/v2/invLocation/Create";

    /**
     * 货位查询
     */
    public static final String INVLOCATION_QUERY = DOMAIN_NAME + "/tplus/api/v2/invLocation/Query";

    /**
     * 存货分类创建
     */
    public static final String INVENTORY_CLASS_CREATE = DOMAIN_NAME + "/tplus/api/v2/inventoryClass/Create";

    /**
     * 存货分类查询
     */
    public static final String INVENTORY_CLASS_QUERY = DOMAIN_NAME + "/tplus/api/v2/inventoryClass/Query";

    /**
     * 存货计量单位查询
     */
    public static final String INVENTORY_UNIT_QUERY = DOMAIN_NAME + "/tplus/api/v2/inventoryUnit/Query";

    /**
     * 存货查询
     */
    public static final String INVENTORY_QUERY = DOMAIN_NAME + "/tplus/api/v2/inventory/Query";

    /**
     * 现存量查询
     */
    public static final String CURRENT_STOCK_QUERY = DOMAIN_NAME + "/tplus/api/v2/currentStock/Query";


    /**
     * 部门查询
     */
    public static final String DEPARTMENT_QUERY = DOMAIN_NAME + "/tplus/api/v2/department/Query";

    /**
     * 创建部门
     */
    public static final String CREATE_DEPARTMENT = DOMAIN_NAME + "/tplus/api/v2/department/Create";


    /**
     * 创建供应商create_supplier
     */
    public static final String CREATE_SUPPLIER = DOMAIN_NAME + "/tplus/api/v2/partner/Create";

    /**
     * 查询对应供应商
     */
    public static final String QUERY_SUPPLIER = DOMAIN_NAME + "/tplus/api/v2/partner/Query";


    /**
     * 修改对应供应商
     */
    public static final String UPDATE_SUPPLIER = DOMAIN_NAME + "/tplus/api/v2/partner/Update";





    /**
     * 创建供应商分类
     */
    public static final String CREATE_SUPPLIER_PARTNER_CLASS = DOMAIN_NAME +"/tplus/api/v2/partnerClass/Create";



    /**
     * 查询供应商分类
     */
    public static final String QUERY_SUPPLIER_PARTNER_CLASS = DOMAIN_NAME +"/tplus/api/v2/partnerClass/Query";



    /**
     * 采购入库单创建(添加入库作业)
     */
    public static final String CREATE_PURCHASE_RECEIVE = DOMAIN_NAME +"/tplus/api/v2/purchaseReceive/Create";


    /**
     * 领料出库（材料出库）
     */
    public static final String CREATE_MATERIAL_DISPATCH = DOMAIN_NAME +"/tplus/api/v2/materialDispatch/Create";


    /**
     * 委外发料单创建 delegate
     */
    public static final String CREATE_DELEGATE_DISPATCH = DOMAIN_NAME +"/tplus/api/v2/DelegateDispatchOpenApi/Create";


    /**
     * 委外入库单创建
     */
    public static final String CREATE_DELEGATE_RECEIVE = DOMAIN_NAME +"/tplus/api/v2/DelegateReceiveOpenApi/Create";


    /**
     * 创建销售出库单
     */
    public static final String CREATE_SALE_DISPATCH = DOMAIN_NAME +"/tplus/api/v2/saleDispatch/Create";


    /**
     * 产成品入库单创建（入库作业-产成品入库）
     */
    public static final String CREATE_PRODUCT_RECEIVE = DOMAIN_NAME +"/tplus/api/v2/productReceive/Create";

    /**
     * 产成品入库单创建（可关联其他单据）
     */
    public static final String CREATE_PRODUCT_RECEIVE_OPENAPI = DOMAIN_NAME +"/tplus/api/v2/ProductReceiveOpenApi/Create";


    /**
     * 材料出库单创建
     */
    public static final String CREATE_MATERIAL_REQUEST_OPENAPI = DOMAIN_NAME +"/tplus/api/v2/MaterialRequestOpenApi/Create";


    /**
     * 其他出库 (添加领料记录使用）
      */
    public static final String CREATE_OTHER_DISPATCH_OPENAPI = DOMAIN_NAME +"/tplus/api/v2/OtherDispatchOpenApi/Create";



}
